dredging applicator - German English Dictionary